package com.tlias.mapper;

import com.tlias.pojo.Emp;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;

import java.time.LocalDate;
import java.util.List;


@Mapper
public interface EmpMapper {
    //根据用户名和密码查询员工
    Emp selectEmpByPwd(String username, String password);

    //根据id查员工
    Emp selectEmpByPId(Integer id);

    //根据id修改员工
    Integer updateEmpByid(Emp emp);

    //新增员工
    Integer insertEmp(Emp emp);

    //批量删除员工
    Integer delEmps(Integer[] ids);

    //获取当前页的结果列表
    List<Emp> list(String name, Integer gender, LocalDate begin, LocalDate end);

}
